IPython
Description
IPython provides a rich architecture for interactive computing with:
- A interactive shell.
- A kernel for Jupyter.
- Support for interactive data visualization and use of GUI toolkits.
- Flexible, embeddable interpreters to load into our own projects.
- Tools for parallel computing.
Background
IPython refers to interactive Python, and it provides a Python kernel for Jupyter.
IPython is a growing project.
IPython 3.x was the last monolithic release of IPython, containing the notebook server, qtconsole, etc.
As of IPython 4.0, the language-agnostic parts of the project: the notebook format, message protocol, qtconsole, notebook web application, etc. have moved to new projects under the name Jupyter.
Resources
Reference
https://jupyter.readthedocs.io/en/latest/ipython/content-ipython.html
agagnostic
someone who does not know or believes, that is impossible to know, if god exists
(對神存在與否不能肯定或認為不可知)
monolithic
too large, or too regular, or without interesting differences, or unwilling or unable to be changed
龐大的;大一統的